package com.lemon.mapper;

import com.lemon.entity.Member;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * Book ORM 关系映射
 */
@Mapper
public interface MemberMapper {
    /**
     * 查询member信息
     * @return member结果集合
     */
    List<Member> queryMemberForList();

    /**
     * 根据主键ID查询member信息
     * @param id 主键ID
     * @return member信息
     */
    Member selectMemberById(@Param("id") Integer id);

    /**
     * 新增member
     */
    int insertMember(Member member);

    /**
     * 删除member
     * @param id
     * @return
     */
    int deleteMember(@Param("id") Integer id);

    /**
     * 修改书籍
     */
    int updateMember(Member member);



}
